| Вывод данных на экран | ||
|---|---|---|
| 
							echo  <?=$_some_var;  | 
						
							
							
							
							
						 | 
						Кавычки могут быть как одинарными, так и двойными, но когда выводим html-теги, то кавычки должны быть только двойными. Одинарные занимают в 2 раза меньше памяти.  Точка с запятой заканчивает инструкцию, как и в любом другом языке  | 
					
| 
							print_r()  print()  | 
						
							
							
							
							
						 | 
						print_r() функция исключительно для разработчиков, для вывода информации на экран, анолог console.log в JavaScript | 
| Подключение файлов | ||
| require | 
							
							Если файл blocks/block1.php не загрузился, то интерпретатор выдаст ошибку, и страница НЕ ОТОБРАЗИТСЯ!!!
						 | 
						
							Блок block1.php содержит только html-код (без <?php ?>).  Удобно применять при нахождении одинакого html-кода на нескольких страницах (добавлять и редактировать), только расширение файлов должно быть .php  | 
					
| include | 
							
						 | 
						Если файл blocks/block1.php не загрузился, то интерпретатор НЕ выдаст ошибку, и страница отобразится, кроме данного блока | 
| require_once, include_once  | 
						
							
						 | 
						Используются для загрузки на страницу единожды | 
						 | 
						Указывать ссылку от корня документа | |
						 | 
						Указывать ссылку от текущей документа, где располагается текущий открытый файл | |
| Создание файлов | ||
| 
							fopen() fwrite() fclose()  | 
						
							
						 | 
						
							Будет создан файл 1.txt с текстом "Hello from php!\nThis is cool!" "r" - файл только для чтения, открывает и помещает указатель в начало файла "r+" - ... можно редактировать, заменяя предыдущие символы; "w" - файл только для записи (создаёт файл, если его нет), обрезает файл до нулевой длины (удаляет все символы); "w+" - ... для записи и чтения; "a" - открыывает файл только для записи и помещает указатель в конец файла, не удаляет предшествующие символы; "a+" - ... для записи и чтения; "+t" - добавляет поддержку спецсимволов \n \t; "+b" - убирает поддержку спецсимволов \n \t; Много параметров, документация  | 
					
| file_put_contents() | 
							// Упрощенная запись: 
							
						 | 
						|
| file_exist() | 
							
						 | 
						Проверка на существование файла | 
| filesize() | 
							
						 | 
						Размер файла | 
| unlink() | 
							
						 | 
						Удаление файла | 
| rename() | 
							
						 | 
						Переименовать файл с сохранением старого | 
| Права доступа к файлам | ||
| __FILE__ | 
							
						 | 
						Путь к данному открытому php-файлу | 
| fileperms() | 
							
						 | 
						Узнать код прав доступа, необходимо для unix-систем | 
| chmod() | 
							
						 | 
						Изменить права доступа | 
| Вывод символов из текстового файла | ||
| fread | 
							
						 | 
						Выводится посимвольно | 
| fseek() | 
							
						 | 
						Переводит курсор у считываемого файла на выбранный символ | 
| file_get_contents() | 
							// Упрощенная запись: 
							
						 | 
						Выведет текст файла 1.txt на php-страницу |